to come back down - French English Dictionary